#ifndef DEFINE_H_
#define DEFINE_H_


#define CARACTER_SEPARADOR '|'
#define DIMENSION_CLAVES 5

#define PATH_INDICE "indice"

#define PATH_ALTAS_CLAVES "altas_claves.txt"
#define PATH_QUERY_TODAS_LAS_FALLAS "query_fallas.txt"
#define PATH_QUERY_TODOS_LOS_ACCIDENTES "query_accidentes.txt"
#define PATH_QUERY_TODAS_LAS_LINEAS "query_lineas.txt"
#define PATH_QUERY_TODAS_LAS_FORMACIONES "query_formaciones.txt"

#define PATH_QUERY_TRENES_ACCIDENTE "query_trenes_accidente.txt"
#define PATH_QUERY_TRENES_FALLA "query_trenes_falla.txt"
#define PATH_QUERY_ACCIDENTES_FORMACION "query_accidentes_formacion.txt"
#define PATH_QUERY_FALLAS_FORMACION "query_fallas_formacion.txt"

#define DATA_FILE "mapeo"
#define TAM_LECTURA 100
#define TAMANIO_NODO 512

#define ANIO_INICIAL 1990
#define PATH_RANGOS "rangos"
#define CARACTER_SEPARADOR_ENTER '\n'

#define CARACTER_SEPARADOR_FECHA '/'
#define CANTIDAD_BITS_CLAVES 24
#define ID_CLAVE_VACIA 0
#define ID_CLAVE_INICIAL 1

#define	QUERY_TODAS_LAS_FALLAS "QUERY_TODAS_LAS_FALLAS"
#define	QUERY_TODAS_LAS_FORMACIONES  "QUERY_TODAS_LAS_FORMACIONES"
#define	QUERY_TODAS_LAS_LINEAS       "QUERY_TODAS_LAS_LINEAS"
#define	QUERY_TODOS_LOS_ACCIDENTES   "QUERY_TODOS_LOS_ACCIDENTES"
#define QUERY_TRENES_ACCIDENTE "QUERY_TRENES_ACCIDENTE"
#define QUERY_ACCIDENTES_FORMACION "QUERY_ACCIDENTES_FORMACION"
#define QUERY_TRENES_FALLA "QUERY_TRENES_FALLA"
#define QUERY_FALLAS_FORMACION "QUERY_FALLAS_FORMACION"


#endif /*DEFINE_H_*/
